About Lcc Governance Consultancy Limited (12074300) United Kingdom