About Remix Spice Ltd (10554053) United Kingdom