About Ile Afrik Limited (11336337) United Kingdom