About Exspace Ltd (11127371) United Kingdom