About Carrick Uk Holdings Company Limited (12317421) United Kingdom