About London North Academy Limited (06767059) United Kingdom