About Ic Investment Management Llp (OC321621) United Kingdom