About Atlanta International Limited (02491626) United Kingdom