About Tenec Ltd (11425509) United Kingdom