About Atma Studio Ltd (12700653) United Kingdom