About Cain Corporation Limited (08057943) United Kingdom