About Snow Geoscience Limited (11370810) United Kingdom