About Atta Global Ventures Ltd (12846497) United Kingdom