About Gemini Europe Ltd (11497305) United Kingdom