About Nabeel Enterprises Ltd (12222657) United Kingdom