About Intercrop Group Limited (04445877) United Kingdom