About Cambridge Chromatin Technologies Ltd (12214477) United Kingdom