About Lynx Digital Ltd (10077681) United Kingdom