About Cadmon Limited (11710388) United Kingdom