About Gemini Well Technology Limited (SC197417) United Kingdom