About Ping Kepner Limited (11897539) United Kingdom