About Afanou Rail Ltd (09558778) United Kingdom