About Spice Asia Ltd (09615989) United Kingdom