About Afro Fresh Ltd (12401900) United Kingdom