About Germany Basifu (international) Chemical Engineering Ltd (13710370) United Kingdom