About Chemcept Limited (03643084) United Kingdom