About Nicepact Limited (02175126) United Kingdom