About Nicrob Ltd (11652016) United Kingdom