About Lynx Lets Limited (10276096) United Kingdom