About Aloha Apartments Ltd (12113259) United Kingdom