About Afrikagro Group Ltd (11965647) United Kingdom