About Hamid Nsubuga Limited (13314954) United Kingdom