About Ping S 888 Ltd (12526171) United Kingdom