About Mubarak Valley Holding Group Ltd (12666563) United Kingdom