About Tenax Limited (12633087) United Kingdom