About Nist Management Limited (12601134) United Kingdom