About Gembira Ltd (11170037) United Kingdom