About International Cat Care (enterprises) Limited (13004226) United Kingdom