About Imgic Limited (08882147) United Kingdom