About Nbandi Limited (08868178) United Kingdom