About Merge Capital Limited (12438936) United Kingdom