About Ngr Impuls Limited (13437841) United Kingdom