About Genfun Games Ltd (09683247) United Kingdom