About J W Namutosi Ltd (11578889) United Kingdom