About Nowtel Carrier Services Limited (07555044) United Kingdom