About Gemini Homes Ltd (NI034290) United Kingdom