About Techlynx Services Ltd (12770084) United Kingdom