About Dendrite Games Ltd (10762679) United Kingdom