About Aloha Open Wi-fi Limited (11788818) United Kingdom