About Ataro Places Ltd (11345427) United Kingdom