GeoX Ltd. – GIS based business solutions from base services to complex development