About Corporate Governance Investors Limited (02667733) United Kingdom