About Mba 106 Ltd (12053940) United Kingdom