About Merger Media Ltd (10077555) United Kingdom