About Imagic Limited (02336481) United Kingdom