About London School Of Emerging Technology Ltd (12840872) United Kingdom