About Smart Space (uk) Limited (06135340) United Kingdom