About Lynxe Ltd (11888385) United Kingdom