About Tsm Spice Ltd (10959321) United Kingdom