About Ndey And Yandeh Limited (12384293) United Kingdom