About Flavourz Africana Ltd (11285930) United Kingdom