About Carapacetm Ltd (12805664) United Kingdom