About Calico Investments Limited (10490944) United Kingdom