About Microgate Ltd (07622186) United Kingdom