About Pebbles Capital Limited (10587108) United Kingdom