About Ping Technologies Ltd (09831799) United Kingdom