About Gemini Finco Limited (12410207) United Kingdom