About K202 Games Limited (09567062) United Kingdom