About Gico (holdings) Limited (10665262) United Kingdom