About Beagle Geoscience Holdings Limited (08741837) United Kingdom