About Magmatic Games Ltd (07710599) United Kingdom