About London Spice Kitchen Limited (11016900) United Kingdom