About Mbo Investments Ltd (08993380) United Kingdom