About London App Academy Ltd. (13112861) United Kingdom