About Lynx Chelsea Limited (11684140) United Kingdom