About Neu Current Limited (11941277) United Kingdom