Help "Aidi (Fuzhou) Environmental Protection Technology Co., Ltd."

AIdi can be pinyin in Chinese, and liking foreign languages can be expressed by Idi, which is interpreted as the abbreviation of idioadaptation.

Overall translation:

Aidi (or idi)science &; Environmental protection technology co., ltd.