About Carken Limited (12529548) United Kingdom