About Atta Holdings Limited (09662590) United Kingdom