About Geosap Technologies Uk Ltd (09791444) United Kingdom