About Agrofresh Ltd (11298237) United Kingdom