About Phoenix Academy Swansea Limited (13177138) United Kingdom