About Atamai Mana Limited (09714974) United Kingdom