About Ping Solutions (barrow) Limited (11515929) United Kingdom