About Atlanta Investment Holdings Limited (10162605) United Kingdom