About Netvic Ltd (07661736) United Kingdom