About M Dube Limited (12091289) United Kingdom