About Euroafriq Ltd (10906804) United Kingdom