About Promedia Designs Limited (11262785) United Kingdom