About Cammbi Limited (11255193) United Kingdom