About Calico Studios Ltd (13671134) United Kingdom