About Mba Holding Company 3 Limited (10158796) United Kingdom