About Lynx Solutions Ltd (13270402) United Kingdom