About Bangura Solutions Limited (11226045) United Kingdom