About Caropal Group Limited (10449225) United Kingdom