About I.b. Atlas Limited (08717996) United Kingdom