About H3space. Ltd (12641445) United Kingdom