About Raj S Tharka Limited (10730824) United Kingdom