About Maharajah Spice Limited (12338188) United Kingdom