About Emerald Telecommunications Ltd (12264025) United Kingdom