About Htg Spice Ltd (12997573) United Kingdom