About Mbassa Limited (06531030) United Kingdom