About London School Of Information Technology Limited (07629322) United Kingdom