About Kaliko Group Limited (03046438) United Kingdom