About Mediapool Japan Limited (10773874) United Kingdom