About Tenaxida Ltd (12145021) United Kingdom