About Share Space Studio Limited (11705437) United Kingdom