About Maharaja (holdings) Limited (09362434) United Kingdom