About Ningbo Megagro Chemical Co. Limited (09123142) United Kingdom