About Ping Logic Limited (11503453) United Kingdom