About Imaginate Solutions Limited (05141767) United Kingdom