About Spice 14 Ne Ltd (12935594) United Kingdom