About Nica-crs Ltd (12721171) United Kingdom