About Niac Limited (13674640) United Kingdom