About Issa African Mix Ltd (13527565) United Kingdom