About Merge Social Ltd (13457581) United Kingdom