About Nsamba Ltd (13430625) United Kingdom