About Atac Investments Ltd (12207485) United Kingdom