About Bangura Ltd (12274131) United Kingdom