About Nivisca Limited (10446359) United Kingdom