About Germany Beidesai International Bio Technology Ltd (12306717) United Kingdom