About Rajesh Thakrar & Co. Ltd (10357258) United Kingdom