About Namukobe Ltd (11457659) United Kingdom