About London Digital Academy Ltd (13488503) United Kingdom