About Meridian International Research Limited (02784580) United Kingdom