About Capital Guardians Limited (10303115) United Kingdom