About Spice Global Limited (11990942) United Kingdom