About Lynx Comms Ltd (SC300632) United Kingdom