About Cain Bio-engineering Limited (04682225) United Kingdom