About Performanceart Ltd. (11065216) United Kingdom