About Pebble 7 Limited (12155210) United Kingdom