About Chemak Holdings Limited (12947219) United Kingdom