About Nsubuga Services Ltd (12206694) United Kingdom