About Ndasenda V.a.s Ltd (11317988) United Kingdom