About I.a.d.m. Holdings Limited (07870318) United Kingdom