About Nettel Communications Ltd (06826129) United Kingdom