About Spice Temple Ltd (11629041) United Kingdom