About Intercontinental Open Academy Ltd (12256734) United Kingdom