About Israel Gemeiqi Plant Protect Ltd (13242642) United Kingdom