About Cain Capital Investments Limited (09334816) United Kingdom