About Koroma And Conteh Limited (10182060) United Kingdom