About The Mere Academy Limited (10716365) United Kingdom