About Tfx Performing Arts Academy Ltd (SC491796) United Kingdom