About Mbm Omega Holdings Limited (06863525) United Kingdom