About Lingua Media Connect Ltd (10853393) United Kingdom