About Cain Capital Ltd (07077070) United Kingdom