About Pebble Capital Ltd (13293398) United Kingdom