About V Namutosi Ltd (11561869) United Kingdom