About Excichem Ltd (10194302) United Kingdom