About Atlas World Limited (03465039) United Kingdom