About Veggie Afro Limited (09407421) United Kingdom