About Gemini Ses Ltd. (SC427358) United Kingdom