About Cambridgene Limited (09493568) United Kingdom