About White Horse Geoscience Limited (10261288) United Kingdom