About Corporate Governance Investors (75) Limited (06824481) United Kingdom