About Raj Investments And Holdings Limited (11798573) United Kingdom