About Spice Gate N London Limited (11314532) United Kingdom