About Character Games Limited (03894001) United Kingdom