About Lynx Group Ltd (11578128) United Kingdom