About The Hero Academy Limited (10548693) United Kingdom