About London Governance & Compliance Academy Ltd (11981147) United Kingdom