About Bambanani Ltd (13627413) United Kingdom