About Mokhtar Limited (11317028) United Kingdom