About Yappy Dog Games Limited (12103219) United Kingdom