About The Leadership And Management Academy Ltd (12318658) United Kingdom