About Moses M Ssebidde Limited (12536991) United Kingdom