About Atta Management Ltd (12121048) United Kingdom