Top Products Limited – Background