About Imagic (uk) Limited (03848778) United Kingdom