About Nicx Limited (04504783) United Kingdom