About London Higher Academy Of Innovation And Research Ltd (13149913) United Kingdom