Outback QA Pty Ltd owns Task QA the product.  DIY Systems Support Pty Ltd is a retail supplier of Task QA with other systems support that might be provided to customers.  Each subscription is unique to the customer so confidentiality is guaranteed.