About Atlanta Investment Holdings A Limited (10983743) United Kingdom