About Tenax Management Limited (10532268) United Kingdom