About Spice Pavilion Ltd (12089044) United Kingdom