About Mukhtar Hersi Ltd (10662278) United Kingdom