About Maasai Hut Limited (11846974) United Kingdom