About Bah And Diallo Limited (13712621) United Kingdom