About Emaginate Limited (07008841) United Kingdom