About Corporate Governance Investors (90) Limited (06824521) United Kingdom