About Conka Games Limited (08711559) United Kingdom