About Nesciologic Uk Ltd (13232382) United Kingdom