About Nivlac Investments Limited (06237629) United Kingdom