Top Products Ltd – Background