About Uk London Spice Limited (10863387) United Kingdom