About Geovista Ltd. (03620302) United Kingdom