About Corporate Governance Investors (94) Limited (06824384) United Kingdom