About Maxwell Melia Academy Limited (10613488) United Kingdom