About Worldwide Image Management Corporation Limited (03850724) United Kingdom