About Corporate Governance Investors (96) Limited (06824452) United Kingdom