About Nvada Limited (13119286) United Kingdom