About Corporate Governance Investors (99) Limited (06824457) United Kingdom