About Casp Investments Limited (12945719) United Kingdom