About Ne Utilities Limited (12142109) United Kingdom