About Ahc Euroafrica Trading Limited (12253335) United Kingdom