About Tenex Limited (12924300) United Kingdom