About Aloha Tikka Hut Limited (09170161) United Kingdom