About Ssagala Limited (12837827) United Kingdom