About Atlanta Investment Holdings D Limited (12775919) United Kingdom