About Germany Mannheim International Biological Engineering Co. Ltd. (11027498) United Kingdom