About Ter Haar Geoinnovation Limited (10042798) United Kingdom