About Corporate Governance Investors (25) Limited (06824446) United Kingdom