About Gemini Instrument & Control Solutions Limited (06193311) United Kingdom