About Spaces Shared Ltd (11968569) United Kingdom