About Najah Investments Limited (11069789) United Kingdom