About Muktar Ali Ltd (12731246) United Kingdom