About Leap 76 Academy Ltd (11804855) United Kingdom