About Our Lady Of The Magnificat Multi-academy Company (09064485) United Kingdom