About New Current Solutions Limited (SC608652) United Kingdom