About Pebble Beach Capital Limited (12329340) United Kingdom