About Bamba Steel Ltd (11046760) United Kingdom