About Lycatel Carrier Services Limited (06317994) United Kingdom