About Pingpong Digital Ltd. (08611347) United Kingdom