About Atta Associates Ltd (12666575) United Kingdom