About Merge Games Ltd (07113176) United Kingdom