About Najwa (uk) Ltd (08911043) United Kingdom