About Imago 2014 Limited (02575558) United Kingdom