About Afrifresh Limited (12292319) United Kingdom