About Carribine Holdings Limited (12207097) United Kingdom