About Atlas Design (london) Ltd (11658739) United Kingdom