About S.a. Art Space Ltd (11339103) United Kingdom