About Nica Services Ltd (11161889) United Kingdom