About Gemini Star Properties Ltd. (10120104) United Kingdom