About Nyambo-d-solutions.pvt Limited (06078820) United Kingdom