About N I Financial Services Limited (06121319) United Kingdom