About Nisr Al Jazeera Investment & Trading Ltd (12331685) United Kingdom