About Nic Services Limited (03653952) United Kingdom