About Sekki Tabasuares Performance Arts Limited (13591388) United Kingdom