About Maharaja Life Limited (08242476) United Kingdom