About Rajas New India Limited (11786336) United Kingdom