About Badley Geoscience Holdings Limited (13597864) United Kingdom