About Spice Bay Ltd (11775220) United Kingdom