About Gemma Doku Ltd (08359627) United Kingdom