About Netbiz Venture Ltd (09868328) United Kingdom