About Naji Abu Nowar Limited (10364803) United Kingdom