About Carrick International Holdings Limited (10371575) United Kingdom