About London Academy Of Business And Technology Ltd (12974572) United Kingdom