About Raj Mehta Limited (09175704) United Kingdom