About Lync Media Group Ltd (10251800) United Kingdom