About Atlanta Investment Holdings 2 Limited (10162441) United Kingdom