About Lynxx Uk Ltd (12058330) United Kingdom