About Atlas (london) Limited (05432019) United Kingdom