About Nsaba Limited (10417062) United Kingdom