About Nic Industries Limited (13591481) United Kingdom