About Entel Communications Holdings Limited (07459484) United Kingdom