About Cambrix Ltd (11657058) United Kingdom