About Mmb Holdings Limited (06190062) United Kingdom