About Gemini Devices Ltd (07825308) United Kingdom