About Nabeela Limited (11704325) United Kingdom