About Tenax Management Services Ltd (12968790) United Kingdom