About Lynx Of London Limited (12441170) United Kingdom