About Carrick International Ltd. (SC541011) United Kingdom