About Nahda International (uk) Limited (11463572) United Kingdom