About Lynx Syzygy Ltd (10175406) United Kingdom