About Atatakai London Ltd (13176700) United Kingdom