About Ping Technology Group Limited (09651883) United Kingdom