About Gemini Games Ltd (12347457) United Kingdom