About Earth Space Technical Ecosystem Enterprises (uk) Ltd (08197502) United Kingdom