About Sylivia Nambaziira Services Limited (12852765) United Kingdom