About Pebble Holdings Limited (13475450) United Kingdom