About Ping Technology Limited (06832597) United Kingdom