About Rajan Investments London Limited (10756548) United Kingdom