About Spice Garden (london) Ltd (10367190) United Kingdom