About The Pebble Group (holdings) Limited (10695334) United Kingdom