About Exospatial Ltd (11421612) United Kingdom