About Interact School Of Performing Arts Ltd (12509057) United Kingdom