About Corporate Governance Investors (78) Limited (06824440) United Kingdom