About The School Of London Innovative Education Ltd (12462893) United Kingdom