About Aloha Telecommunications Ltd (07210905) United Kingdom