About Lynxus Ltd (10520417) United Kingdom