About S Namakoye Ltd (11471161) United Kingdom