About Merging Media Limited (12647827) United Kingdom