About Spice & Co Uk Ltd (13253561) United Kingdom