About Sarah Ndagire Ltd (11186683) United Kingdom