About Ccla Investment Management Limited (02183088) United Kingdom