About Casco Holdings Limited (11331044) United Kingdom