About Lynce Ltd (11050463) United Kingdom