About Nevica Ip Limited (06836778) United Kingdom