About London International Medical School Ltd (07337110) United Kingdom