About Atlanta Investments Holdings D1 Limited (12775915) United Kingdom