About Pebble Geoscience Ltd (10186991) United Kingdom