About Performance Space Ltd (11676865) United Kingdom