About Canico Holdings Limited (12566014) United Kingdom