About Immy Ndagire Ltd (09801518) United Kingdom