About Mba Holdings Limited (03085122) United Kingdom