About Cain Holdings Limited (09474429) United Kingdom