About Tenet Technology Ltd (03005022) United Kingdom