About Alnaji International Ltd (12970403) United Kingdom