About Mubarik Ltd (11726968) United Kingdom